package com.Kurileo.Dao.Interface;

import com.Kurileo.Model.PO.Cpsj;
import com.Kurileo.Model.PO.CpsjExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CpsjMapper {
    long countByExample(CpsjExample example);

    int deleteByExample(CpsjExample example);

    int deleteByPrimaryKey(Integer cpsjId);

    int insert(Cpsj record);

    int insertSelective(Cpsj record);

    List<Cpsj> selectByExample(CpsjExample example);

    Cpsj selectByPrimaryKey(Integer cpsjId);

    int updateByExampleSelective(@Param("record") Cpsj record, @Param("example") CpsjExample example);

    int updateByExample(@Param("record") Cpsj record, @Param("example") CpsjExample example);

    int updateByPrimaryKeySelective(Cpsj record);

    int updateByPrimaryKey(Cpsj record);
}